home *** CD-ROM | disk | FTP | other *** search
- Path: news.uiowa.edu!ozone!maclenna
- From: maclenna@ozone.uiowa.edu (Mark MacLennan)
- Newsgroups: comp.lang.c++
- Subject: Re: C++ Coding GuideLines
- Date: 26 Jan 1996 04:12:11 GMT
- Organization: Center for Global and Regional Environmental Research
- Distribution: world
- Message-ID: <4e9kar$17am@flood.weeg.uiowa.edu>
- References: <4dtul3$a54@babbage.ece.uc.edu> <4e791m$1s9@ias2.ichange.com>
- Reply-To: maclenna@cgrer.uiowa.edu (Mark MacLennan)
- NNTP-Posting-Host: ozone.cgrer.uiowa.edu
-
- In article <4e791m$1s9@ias2.ichange.com> jeremym@jax.jaxnet.com (Jeremy Mineweaser) writes:
- >pateljb@ucunix.san.uc.edu (Jay Patel) wrote:
- >
- >>Does anyone know of a good book or a white paper that talks about the
- >> C++ coding guidelines (i.e., Dos/Donts). I'm NOT interested
- >> in the style guide.
- >
- >I would recommend _Code_Complete_ from Microsoft Press, by Steve
- >McConnell. It's been a great resource for me in writing program for
- >all platforms. While it covers more than just coding guidelines, I
- >think it'd be something like what you're describing. You should be
- >able to find it at most bookstores.
- >
-
- "Code Complete" is quite a good book on the general subject of
- software development - worth reading even though it isn't specifically
- oriented toward C++ and OO development. A related book "Writing
- Solid Code" by Steve Maguire (also part of the Microsoft Press
- series) is also well worth looking at despite its emphasis on
- writing C programs.
-
- Despite its flippant title, "Enough Rope to Shoot Yourself in the
- Foot: Rules for C and C++ Programming" by Allen I. Holub (McGraw-Hill,
- 1995, 180 pages, $24.95), I found this book to be extremely useful
- and I would recommend it to anyone looking for suggestions and
- ideas for C/C++ coding guidelines. The book is very practical-oriented
- and every programming "rule" has a relevant example and explanation.
- As the author points out, these rules not are not definitive or
- even "correct", they are however the ones he has found useful after
- many years of programming.
-
- There is also a new book from Addison-Wesley scheduled for publication
- in April entitled "Large-Scale C++ Software Design" by John Lakos that
- sounds pretty interesting.
-
- cheers,
- MARK
-
-
-
-